package org.github.choviwu.example.common.util;

import org.apache.commons.lang.time.DateFormatUtils;
import org.apache.commons.lang.time.DateUtils;

import java.text.SimpleDateFormat;
import java.util.Date;

/**
 *
 */
public class DateUtil extends DateUtils {

    public static void addAmount(Date date,Integer status,Integer days){
        switch (status){
            case 1: addDays(date,days);break;
            case 2:addWeeks(date,days);break;
            case 3:addMonths(date,days);break;
            case 4:addYears(date,days);break;
        }
    }
    /**
     * 得到当前日期字符串 格式（yyyy-MM-dd） pattern可以为："yyyy-MM-dd" "HH:mm:ss" "E"
     */
    public static String getDate(String pattern) {
        return DateFormatUtils.format(new Date(), pattern);
    }

}
